full and proper carrying out - Alemán Inglés Diccionario